1#ifndef HEADER_ORDEREDLIST
2#define HEADER_ORDEREDLIST
19 OrderedList(
const T* elements,
unsigned elementsCount);
24 void add(T element) =
delete;
28 void insertAt(T element,
unsigned index) =
delete;
48 unsigned insertionInd = 0;
Stores declaration and definition of templated class List.
Templated class that stores an array of elements in dynamic memory.
Definition: List.hpp:22
void insertAt(const T &element, unsigned index)
Inserts element at given index.
Definition: List.hpp:132
Inherits List, but contains it's elements in a sorted manner.
Definition: OrderedList.hpp:16
void insert(T element)
Inserts an element at a sorted position.
Definition: OrderedList.hpp:45
void insertAt(T element, unsigned index)=delete
void add(T element)=delete